]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
Make org.gnome.ScreenSaver.SetActive work
authorMatthias Clasen <mclasen@redhat.com>
Fri, 12 Oct 2012 23:37:36 +0000 (19:37 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 14 Oct 2012 01:07:08 +0000 (21:07 -0400)
The interface was declared to take an unsigned integer instead
of a boolean, as gnome-screensaver does. Due to this,
gnome-screensaver-command --activate or --deactivate does not
work when used with gnome-shell.

https://bugzilla.gnome.org/show_bug.cgi?id=686063

js/ui/shellDBus.js

index 0b403be8c20e8161c5793124d96bb40389ad9b78..65465ef5b5a1e59f5bc0f3d292bab3370cde7b5d 100644 (file)
@@ -57,7 +57,7 @@ const ScreenSaverIface = <interface name="org.gnome.ScreenSaver">
     <arg name="active" direction="out" type="b" />
 </method>
 <method name="SetActive">
-    <arg name="value" direction="in" type="u" />
+    <arg name="value" direction="in" type="b" />
 </method>
 <signal name="ActiveChanged">
     <arg name="new_value" type="b" />